Esx Settings Clusters Vms HostSolutionSpec

Esx Settings Clusters Vms HostSolutionSpec
Esx Settings Clusters Vms HostSolutionSpec

The Esx Settings Clusters Vms HostSolutionSpec schema contains properties that describe solution configuration only applicable for solutions with deployment type Esx Settings Clusters Vms DeploymentType.EVERY_HOST_PINNED

This schema was added in vSphere API 9.0.0.0.

JSON Example
{
    "prefer_host_configuration": false,
    "vm_networks": [
        "string"
    ],
    "vm_datastores": [
        "string"
    ]
}
boolean
prefer_host_configuration
Optional

Describes whether the VM datastore and network configured through vim.host.EsxAgentHostManager take precedence over the networks and datastores specified by the vmNetworks and vmDatastores properties when configuring the VMs.

NOTE: This option is reserved only for NSX and future plans are to be deprecated.

This property was added in vSphere API 9.0.0.0.

If missing or null, defaults to false.

array of string
vm_networks
Optional

Networks to be configured on the VMs. The first available network on the host is used.

If the prefer_host_configuration is set to true, the default network configured through vim.host.EsxAgentHostManager will take precedence over the specified by the vm_networks.

This property was added in vSphere API 9.0.0.0.

If missing or null the network configured through vim.host.EsxAgentHostManager is used.

When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: Network. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: Network.

array of string
vm_datastores
Optional

Datastores to be configured as a storage of the VMs. The first available datastore on the host is used.

If the prefer_host_configuration is set to true, the default datastore configured through vim.host.EsxAgentHostManager will take precedence over the ones specified by vm_datastores.

This property was added in vSphere API 9.0.0.0.

If missing or null the datastore configured through vim.host.EsxAgentHostManager is used.

When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: Datastore. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: Datastore.